scribbled angel - Turkish English Dictionary